package com.molichuxing.gateway.bff.orders.entity.response;

import java.math.BigDecimal;
import java.util.List;

import com.molichuxing.framework.dto.ResponseRootDto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 专属订单还款明细vo
 * 
 * @author zoumingyu
 * @date 2019年9月20日
 *
 */
@Data
public class RepaymentVo extends ResponseRootDto {
	private static final long serialVersionUID = 4335819559232044388L;

	@ApiModelProperty(value = "当前应还排期id")
	private Integer scheduleId;

	@ApiModelProperty(value = "当前待还期数")
	private Integer periods;

	@ApiModelProperty(value = "当前应还金额")
	private BigDecimal payable;
	
	@ApiModelProperty(value = "总待还期数")
	private Integer totalPeriods;
	
	@ApiModelProperty(value = "是否还清终止(0：未还清，1：已还清，2：已终止)")
	private Integer isPayOff;

	@ApiModelProperty(value = "排期信息")
	private List<ScheduleVo> schedules;

}
